$(document).ready(function(){
	//SysLog.selectall();
});
SysLog = (function(){
	
	// 基本信息新增
	function add(){
		var sysLog = {
				uuid : $('#uuid').val(),
				appName : $('#appName').val(),
				modelName : $('#modelName').val(),
				menuName : $('#menuName').val(),
				requestTerminal : $('#requestTerminal').val(),
				requestBrowser : $('#requestBrowser').val(),
				requestUri : $('#requestUri').val(),
				requestIp : $('#requestIp').val(),
				requestLocation : $('#requestLocation').val(),
				requestParamJson : $('#requestParamJson').val(),
				dealClass : $('#dealClass').val(),
				dealFunction : $('#dealFunction').val(),
				dealDescription : $('#dealDescription').val(),
				createUserid : $('#createUserid').val(),
				createUsername : $('#createUsername').val(),
				createTime : $('#createTime').val()

		};
		$.ajax({
	    	type : "POST" , 
	    	url : "sysLog/add" , 
	    	contentType : "application/json",
	    	dataType : "JSON",
	    	data : JSON.stringify(sysLog), 
	    	success : function(data) {
	    		console.info("执行成功："+data);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
	    });
	}
	
	// 基本信息修改
	function upd(){
		var sysLog = {
				uuid : $('#uuid').val(),
				appName : $('#appName').val(),
				modelName : $('#modelName').val(),
				menuName : $('#menuName').val(),
				requestTerminal : $('#requestTerminal').val(),
				requestBrowser : $('#requestBrowser').val(),
				requestUri : $('#requestUri').val(),
				requestIp : $('#requestIp').val(),
				requestLocation : $('#requestLocation').val(),
				requestParamJson : $('#requestParamJson').val(),
				dealClass : $('#dealClass').val(),
				dealFunction : $('#dealFunction').val(),
				dealDescription : $('#dealDescription').val(),
				createUserid : $('#createUserid').val(),
				createUsername : $('#createUsername').val(),
				createTime : $('#createTime').val()

		};
		$.ajax({
			type : "POST" , 
			url : "sysLog/upd" , 
			contentType : "application/json",
			dataType : "JSON",
			data : JSON.stringify(sysLog), 
			success : function(data) {
	    		console.info("执行成功："+data);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
		});
	}
	
	// 主键删除
	function del(){
		$.ajax({
			type : "POST" , 
			url : "sysLog/del" , 
			dataType : "JSON",
			data : {
				"primarykey":$("#delid").val()
			}, 
			success : function(data) {
	    		console.info("执行成功："+data);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
		});
	}
	
	// 主键查询对象
	function selectone(){
		$.ajax({
	    	type : "POST" , 
	    	url : "sysLog/selectone" , 
	    	dataType : "JSON",
	    	data : {
				"primarykey":$("#oneid").val()
			}, 
	    	success : function(data) {
	    		console.info("执行成功："+data);
	    		var str = "";
	    			str += JSON.stringify(data)+"<br/>";
	    		$("#data").html(str);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
	    });
	}
	
	// 全查集合
	function selectall(){
		$.ajax({
	    	type : "POST" , 
	    	url : "sysLog/selectall" , 
	    	dataType : "JSON",
	    	data : '', 
	    	success : function(data) {
	    		console.info("执行成功："+data.list);
	    		var str = "";
	    		for(var i=0;i<data.list.length;i++){
	    			str += JSON.stringify(data.list[i])+"<br/>";
	    		}
	    		$("#data").html(str);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
	    });
	}
	
	// 条件搜索集合
	function search(){
		var sysLog = {
				uuid : $('#uuid').val(),
				appName : $('#appName').val(),
				modelName : $('#modelName').val(),
				menuName : $('#menuName').val(),
				requestTerminal : $('#requestTerminal').val(),
				requestBrowser : $('#requestBrowser').val(),
				requestUri : $('#requestUri').val(),
				requestIp : $('#requestIp').val(),
				requestLocation : $('#requestLocation').val(),
				requestParamJson : $('#requestParamJson').val(),
				dealClass : $('#dealClass').val(),
				dealFunction : $('#dealFunction').val(),
				dealDescription : $('#dealDescription').val(),
				createUserid : $('#createUserid').val(),
				createUsername : $('#createUsername').val(),
				createTime : $('#createTime').val()

		};
		$.ajax({
	    	type : "POST" , 
	    	url : "sysLog/search" , 
	    	contentType : "application/json",
	    	dataType : "JSON",
	    	data : JSON.stringify(sysLog), 
	    	success : function(data) {
	    		console.info("执行成功："+data.list);
	    		var str = "";
	    		for(var i=0;i<data.list.length;i++){
	    			str += JSON.stringify(data.list[i])+"<br/>";
	    		}
	    		$("#data").html(str);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
	    });
	}
	
	// 分页条件搜索集合
	function searchpage(){
		var sysLog = {
				uuid : $('#uuid').val(),
				appName : $('#appName').val(),
				modelName : $('#modelName').val(),
				menuName : $('#menuName').val(),
				requestTerminal : $('#requestTerminal').val(),
				requestBrowser : $('#requestBrowser').val(),
				requestUri : $('#requestUri').val(),
				requestIp : $('#requestIp').val(),
				requestLocation : $('#requestLocation').val(),
				requestParamJson : $('#requestParamJson').val(),
				dealClass : $('#dealClass').val(),
				dealFunction : $('#dealFunction').val(),
				dealDescription : $('#dealDescription').val(),
				createUserid : $('#createUserid').val(),
				createUsername : $('#createUsername').val(),
				createTime : $('#createTime').val(),
				pageNo : $('#pageNo').val(),
				pageSize : $('#pageSize').val()

		};
		$.ajax({
	    	type : "POST" , 
	    	url : "sysLog/searchpage" , 
	    	contentType : "application/json",
	    	dataType : "JSON",
	    	data : JSON.stringify(sysLog), 
	    	success : function(data) {
	    		console.info("执行成功："+data.list);
	    		var str = "";
	    		for(var i=0;i<data.list.length;i++){
	    			str += JSON.stringify(data.list[i])+"<br/>";
	    		}
	    		$("#data").html(str);
	    	},
	    	error : function(data) {
	    		console.error("执行失败："+data);
	    	}
	    });
	}
	
	return{
		add:add,
		upd:upd,
		del:del,
		selectone:selectone,
		selectall:selectall,
		search:search,
		searchpage:searchpage
	}
})();

